ed03a68bcd802c0fb7ee85e6fc77a4dc5e6e0ef5,python/src/com/jetbrains/python/codeInsight/PyKeywordCompletionContributor.java,PyKeywordCompletionContributor,addWithinFuncs,#,418
Before Change
}
private void addWithinFuncs() {
extend(
CompletionType.BASIC, psiElement()
.withLanguage(PythonLanguage.getInstance())
.and(IN_DEF_BODY)
.and(IN_BEGIN_STMT)
.andNot(AFTER_QUALIFIER)
,
new CompletionProvider<CompletionParameters>() {
protected void addCompletions(
@NotNull final CompletionParameters parameters, final ProcessingContext context, @NotNull final CompletionResultSet result
) {
final @NonNls String[] space_strings = {"global", "return", "yield"};
putKeywords(space_strings, TailType.SPACE, result);
}
}
);
}
private void addWithinIf() {
After Change
}
private void addWithinFuncs() {
extend(
CompletionType.BASIC, psiElement()
.withLanguage(PythonLanguage.getInstance())
.and(IN_DEF_BODY)
.and(IN_BEGIN_STMT)
.andNot(AFTER_QUALIFIER)
,
new PyKeywordCompletionProvider("global", "return", "yield")
);
}
private void addWithinIf() {